well my thought would be it's the same after you cleaned it as before so the unit and its connectors are OK. the problem must lie with the AC system and it communicating with the ecu. take it back to the guys who did the work as they must have disconnected or disturbed something.
other than that I'd be checking all the AC connections.